﻿using AgencyManagerSystem.AsmType;
using AgencyManagerSystem.Common;
using AgencyManagerSystem.DataFetcher;
using AgencyManagerSystem.DataUpdater;
using AgencyManagerSystem.Model;
using System;
using System.Collections.Generic;

namespace AgencyManagerSystem.Core
{
    public class PuOrderManager : MainDetailManager<PuOrderModel, PuOrderDetailModel>
    {
        protected override MainDetailUpdater<PuOrderModel, PuOrderDetailModel> InjectionMainDetailUpdater()
        {
            var orderUpdaterCreator = new PuOrderUpdaterCreator();
            var updater = orderUpdaterCreator.CreatePuOrderUpdaterInstance();
            return updater;
        }
    }
}